<?php  // $ID: $
mst_initmod('sharpobj');

// Добавляем переменные
// dbcfg_create($MT_mod_name,'genpass_charsnum','8','Количество символов в генерируемом пароле');

// Создаем таблицы
// Подсоединяемся к базе
$DB_connect = sharpobj_dbconn_get('mysql');
// Создаем базу приглашений
mysql_query("CREATE TABLE `ipblacklist_bip` (
  `id` int(11) NOT NULL auto_increment,
  `ip` varchar(15) default NULL,
  `addtime` int(11) default NULL,
  `count` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
  ) TYPE=MyISAM COMMENT='IP Black List';",$DB_connect);
echo "\n".mysql_error();
// Создаем базу приглашений
mysql_query("CREATE TABLE `ipblacklist_bnet` (
  `id` int(11) NOT NULL auto_increment,
  `net` varchar(15) default NULL,
  `netmask` varchar(15) default NULL,
  `addtime` int(11) default NULL,
  `count` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
  ) TYPE=MyISAM COMMENT='Net Black List';",$DB_connect);
echo "\n".mysql_error();
/*
$DB->query("CREATE TABLE `users` (
  `id` int(11) NOT NULL auto_increment,
  `login` varchar(50) NOT NULL default '',
  `password` varchar(50) default NULL,
  `nic` varchar(50) NOT NULL default '',
  `sex` enum('male','female','na') NOT NULL default 'na',
  `email` varchar(200) default NULL,
  `icq` varchar(20) default NULL,
  `aim` varchar(50) default NULL,
  `www` varchar(200) default NULL,
  `pict` varchar(30) default NULL,
  `realname` varchar(200) default NULL,
  `about` text,
  `param` text,
  `datereg` int(11) default NULL,
  `last_autrz` int(11) NOT NULL default '0',
  `count_autrz` int(11) NOT NULL default '0',
  `charset` enum('windows-1251','koi8-r') NOT NULL default 'windows-1251',
  `status` int(11) NOT NULL default '0',
  `access` text,
  `role` enum('user','student','teacher','observer','moderator','editor','admin') NOT NULL default 'user',
  `invite_id` int(11) default NULL,
  `rang` int(11) default NULL,
  `db_famaly` varchar(30) default NULL,
  `db_name` varchar(30) default NULL,
  `db_patroname` varchar(30) default NULL,
  `freez` enum('no','freez','del','need_accept') NOT NULL default 'no',
  `urlkey` varchar(32) default NULL,
  PRIMARY KEY  (`id`),
  UNIQUE KEY `login` (`login`)
) TYPE=MyISAM COMMENT='Пользователи';");
// Добавляем администратора
$DB->query("INSERT INTO `users` VALUES (1, 'admin', '123', 'admin', 'na', '', NULL, NULL, NULL, '', '', NULL, NULL, 0, 1131642751, 258, 'windows-1251', 1000, NULL, 'admin', 0, 0, 'Админов', 'Админ', 'Админович', 'no', NULL);");
// Создаем базу приглашений
$DB->query("CREATE TABLE `users_invites` (
  `id` int(11) NOT NULL auto_increment,
  `usr_id` int(11) default NULL,
  `sender_usr_id` int(11) NOT NULL default '0',
  `date` int(11) NOT NULL default '0',
  `email` varchar(30) NOT NULL default '',
  `urlkey` varchar(32) NOT NULL default '',
  `name` varchar(50) NOT NULL default '',
  `invite_text` text NOT NULL,
  PRIMARY KEY  (`id`)
) TYPE=MyISAM COMMENT='Приглашения новым пользователям';");
*/
?>